top命令

top命令提供运行系统的动态实时视图,其可以显示系统摘要信息,以及当前由内核管理的进程或线程的列表,显示的系统摘要信息的类型以及为任务显示的信息的类型、顺序和大小都是用户可配置的。

语法

top -hv | -bcHisS -d delay -n limit -u|U user | -p pid -w [cols]

参数

操作

以下启动默认值操作假定没有相关配置文件,即没有用户自定义,此外带星号*的项目可以通过命令行覆盖。

相关信息

概览

CPU信息

列字段

可以使用f交互命令自定义列的位置及其是否可显示。

示例

显示进程信息。

top

显示完整命令。

top -c

以批处理模式显示程序信息。

top -b

以累积模式显示程序信息。

top -S

设置信息更新次数,表示更新两次后终止更新显示。

top -n 2

设置信息更新时间,表示更新周期为3秒。

top -d 3

显示指定的进程信息,CPU、内存占用率等。

top -p 131

不能利用交互式指令来对进程下命令。

top -s

参考

https://www.computerhope.com/unix/top.htm
https://www.commandlinux.com/man-page/man1/top.1.html
https://www.geeksforgeeks.org/top-command-in-linux-with-examples/